This tool will help you find opportunities to scratch your mutual backs. An opportunity is displayed as a cycle of names connected with arrows. An arrow from A to B (e.g. A → B) means A can grade the group B belongs to. All opportunities are cycles. So everyone involved finds a back to scratch, and someone to scratch their own back, even if the two happen to be different people.
If you have a preference to trade with your friends first, we can accomodate that too! Enter their name(s), (upto 3 other people) and the tool will find you cycles that contain all of the specified people. Happy trading!!! Praise be to the invisible hand!
The following is a visualization of the how well each group can negotiate. Each node is a group and the arrows connecting them (A → B) show how many members from A can grade B.
The first thing to catch the eye here is that some groups have arrows leading back to themselves!! After running some additional checks I found 31/78 of the folks in our class have been endowed with overly long arms that allow self-back self-scratching. Not all groups (incl. mine) are lucky enough to have had members assigned to grade ourselves though. So the details of these lucky long armed people and their groups are attached below.
Also the sizes of the nodes are different, based on how lucky they have gotten. The size is an increasing function of (# of grading others + # of self-grading - # of being graded by others)
| Group | Self Grading Count | Grading Others | Graded by Others | C1 + C2 – C3 |
|---|---|---|---|---|
| 1 | 0 | 25 | 22 | 3 |
| 2 | 3 | 22 | 18 | 7 |
| 3 | 2 | 23 | 29 | -4 |
| 4 | 2 | 23 | 21 | 4 |
| 5 | 3 | 22 | 25 | 0 |
| 6 | 3 | 22 | 31 | -6 |
| 7 | 2 | 23 | 19 | 6 |
| 8 | 1 | 24 | 22 | 3 |
| 9 | 3 | 22 | 21 | 4 |
| 10 | 1 | 24 | 27 | -2 |
| 11 | 3 | 22 | 25 | 0 |
| 12 | 2 | 23 | 21 | 4 |
| 13 | 2 | 23 | 17 | 8 |
| 14 | 0 | 25 | 16 | 9 |
| 15 | 1 | 19 | 19 | 1 |
| 16 | 3 | 17 | 26 | -6 |
| Student ID | Student Name | Group |
|---|---|---|
| 2024PGP003 | Aakanksha Thakur | 6 |
| 2024PGP005 | Aakash Gaurav Patel | 5 |
| 2021IPM005 | Aaryan Jalan | 2 |
| 2024PGP014 | Abhijeet Kumar | 8 |
| 2024PGP019 | Abhishek Chauhan | 4 |
| 2024PGP515 | Aditi Maheshwari | 3 |
| 2021IPM047 | Gyaneshwar Mishra | 10 |
| 2021IPM049 | Harsh Agarwal | 9 |
| 2024PGP183 | Indani Khushi Shalimar | 13 |
| 2024PGP212 | Krishna Agrawal | 7 |
| 2024PGP213 | Krishna Jaisansaria | 9 |
| 2024PGP216 | Kumar Sarvesh | 9 |
| 2024PGP231 | Manan Pankaj Bothra | 3 |
| 2021IPM082 | Muskaan Agarwal | 15 |
| 2024PGP551 | Navya Joshi | 12 |
| 2024PGP297 | R Hari Prasad | 6 |
| 2024PGP304 | Rahul Sonthwal | 4 |
| 2024PGP317 | Revu Anurag | 11 |
| 2024PGP327 | Ritik Mehta | 2 |
| 2024PGP338 | Ruchita N Bhoj | 16 |
| 2024PGP370 | Sharath Rajesh Nair | 16 |
| 2024PGP391 | Shruti Sharma | 5 |
| 2024PGP437 | V S Vishruth | 16 |
| 2024PGP441 | Vandita Mahaur | 2 |
| 2024PGP442 | Vansh Pahuja | 11 |
| 2024PGP446 | Vibhu Sharma | 7 |
| 2024PGP451 | Vinayak Gupta | 12 |
| 2024PGP463 | Yudhajit Koley | 13 |
| 2020IPM054 | Gitesh Mukund Padmere | 6 |
| 2024DPM21 | Savya N | 5 |
| 2024DPM01 | Abhi Kapoor | 11 |